/*******************************************************************************
 *
 * File:        QUTIL.h
 * Progetto:    Robottino
 * Ambiente:    PIC32
 * Data:        26/03/2012
 * Autore:      M. Tili
 * Versione:    00.01
 *
 * Descrizione: 
 *   File contenente l'intestazione del modulo di utilita' per la gestione
 *   delle code.
 *
 *
 * Modifica:  15/05/2012  | M.Tili
 *                        | Esportazione funzioni pubbliche.
 *
 */
#ifndef QUTIL_H
  #define QUTIL_H

extern BOOLEAN QInit(t_queue* ptrQ, void* head, unsigned short int maxSizeOfQ);
extern BOOLEAN QPut(t_queue* ptrQ, void * dataPtr, unsigned short int elemSize);
extern BOOLEAN QGet(t_queue* ptrQ, void * dataPtr, , unsigned short int elemSize);
extern BOOLEAN QIsEmpty(t_queue* ptrQ);




#else
  #error "Tentativo di inclusione multipla: QUTIL_H"
#endif
